haltered a horde - French English Dictionary